package demo1222.homework;

import java.util.HashMap;
import java.util.Map;

/*
1.编写程序
(1)创建Map集合(使用泛型),用来存放圆的半径(key)和面积(value);
(2)以半径为key,面积为value,将半径1到50的圆面积数据
(按四舍五入取整)保存value中
(建议写一个静态的工具方法，可以根据半径求得面积);
(3)遍历map集合，输出key=value值的形式。
 */
public class Demo_02 {
    public static void main(String[] args) {
        Map<Integer,Integer> map = new HashMap<>();
        for (int i = 1; i < 51; i++) {
            map.put(i,getArea(i));
        }
        for (Map.Entry<Integer, Integer> entry : map.entrySet()) {
            System.out.println(entry);
        }

    }
    public static int getArea(int r){
        double area = Math.PI*r*r;
        return (int)Math.round(area);
    }
}
